@charset "utf-8";

/* 최근게시물 스킨 (latest) */
.basic_faq ul{
    margin:0;
    padding:0;
    list-style:none;
}

.basic_faq li{
    border-bottom:1px solid #e5e5e5;
}

.basic_faq_btn{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding:24px;
    cursor:pointer;
}

.faq_flex{
  display:flex;
  flex-flow:row nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  gap:10px;
}

.faq_flex > span{
  font-weight: 500;
  font-size:20px;
  color:#666;
}

.basic_faq_btn p{
    margin:0;
    font-size:18px;
    font-weight:600;
}


.basic_faq_btn svg{
    transition:0.1s;
}

.basic_faq li.active .basic_faq_btn svg{
    transform:rotate(45deg);
}

.basic_faq_con{
    display:none;
    padding:0 24px 24px;
}

.basic_faq_con p{
    margin:0;
    line-height:2;
    font-size:16px;
    color:#666;
}
